Библиотека классов .NET Framework  

System.Text.RegularExpressions - пространство имен

Пространство имен System.Text.RegularExpressions содержит классы, обеспечивающие доступ к обработчику регулярных выражений .NET Framework. Пространство имен обеспечивает функциональные возможности регулярных выражений, используемых с любой платформы или языка, работающего в Microsoft .NET Framework.

Иерархия пространства имен

Классы

Класс Описание
Capture Предоставляет результаты отдельного захвата подвыражения. Capture предоставляет одну подстроку для отдельного успешного захвата.
CaptureCollection Предоставляет последовательность подстрок захвата. CaptureCollection возвращает набор захватов, сделанных отдельной группой захвата.
Group Group предоставляет результаты отдельной группы захвата. Группа захвата может захватить нуль, одну или более строк в отдельном сопоставлении из-за кванторов, поэтому Group предоставляет коллекцию объектов Capture.
GroupCollection Предоставляет коллекцию захваченных групп. GroupCollection возвращает набор захваченных групп в отдельном сопоставлении.
Match Предоставляет результаты отдельного сопоставления регулярного выражения.
MatchCollection Предоставляет набор успешных сопоставлений, обнаруженных при итеративном применении образца регулярного выражения к входной строке.
Regex Предоставляет постоянное регулярное выражение.
RegexCompilationInfo Предоставляет сведения, используемые компилятором для компиляции регулярного выражения в отдельную сборку.

Делегаты

Делегат Описание
MatchEvaluator Каждый раз при обнаружении сопоставления регулярного выражения во время операции Replace вызывается этот делегат.

Перечисления

Перечисление Описание
RegexOptions Обеспечивает перечисленные значения, используемые для настройки параметров регулярного выражения.

См. также

Библиотека классов .NET Framework